package org.team4.domain;

import java.util.HashSet;
import java.util.Set;

import org.team4.domain.BaseDomain;

/**
 * 角色表
 * 
 * @author Marker
 */
public class Role extends BaseDomain {

    private static final long serialVersionUID = -1818969330595062292L;
    private String name;
    private String remark;
    private Set roleModuleOperates = new HashSet(0);
    private Set roleModuleFields = new HashSet(0);
    private Set roleModuleUsers = new HashSet(0);
    private Set roleModuleDepartments = new HashSet(0);
    private Set roleUsers = new HashSet(0);
    private Set scopeDataVisibles = new HashSet(0);

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Set getRoleModuleUsers() {
        return roleModuleUsers;
    }

    public void setRoleModuleUsers(Set roleModuleUsers) {
        this.roleModuleUsers = roleModuleUsers;
    }

    public Set getRoleUsers() {
        return roleUsers;
    }

    public void setRoleUsers(Set roleUsers) {
        this.roleUsers = roleUsers;
    }

    public Set getRoleModuleOperates() {
        return roleModuleOperates;
    }

    public void setRoleModuleOperates(Set roleModuleOperates) {
        this.roleModuleOperates = roleModuleOperates;
    }

    public Set getRoleModuleFields() {
        return roleModuleFields;
    }

    public void setRoleModuleFields(Set roleModuleFields) {
        this.roleModuleFields = roleModuleFields;
    }

    public Set getRoleModuleDepartments() {
        return roleModuleDepartments;
    }

    public void setRoleModuleDepartments(Set roleModuleDepartments) {
        this.roleModuleDepartments = roleModuleDepartments;
    }

    public Set getScopeDataVisibles() {
        return scopeDataVisibles;
    }

    public void setScopeDataVisibles(Set scopeDataVisibles) {
        this.scopeDataVisibles = scopeDataVisibles;
    }

}